package com.amazon.shop.filter.globalwebfilter;

import org.springframework.boot.web.servlet.FilterRegistrationBean;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

/**  

* 创建时间：2019年9月19日 下午2:56:38  

* 项目名称：rebatencenter  

* @author wanglong  

* @version 1.0   

* @since JDK 1.8.0_171  

* 文件名称：WebConfig.java  

* 类说明： 
*
* Modification History:
* Date         Author          Version            Description
*---------------------------------------------------------*
 */
 
@Configuration
public class WebConfig{
 
    @Bean
    public FilterRegistrationBean WebFilterDemo(){
        //配置过滤器
        FilterRegistrationBean frBean = new FilterRegistrationBean();
        frBean.setFilter(new WebFilterParam());
        frBean.addUrlPatterns("/*");
        frBean.setName("webFilterDemo");
        //springBoot会按照order值的大小，从小到大的顺序来依次过滤。
        frBean.setOrder(0);
        return frBean;
    }

}
